-
1 turn oneself in
v. to surrender oneself voluntarily to police or DA office to answer pending chargesEnglish-Russian dictionary of the underworld > turn oneself in
1 turn oneself in
English-Russian dictionary of the underworld > turn oneself in